.nav ul {
	list-style: none;
   /* height: 6em;*/
    overflow: hidden;
    margin: 0em;
}

.nav li {
	height: 42px;
	line-height: 30px;
	margin-right: 10px;
	float: left;
}

.nav a {
	text-decoration: none;
	border-bottom:0;
	/*color: #666; */
	/*color: #2c2c2c;*/
}

#msg li{
	text-align:  left;
}

#msg li a{
	-webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    /* -webkit-line-clamp: 3; */
    overflow: hidden;
        text-decoration: none;
}

#nav .container .old_nav{
	color:black;
	position: absolute;
	left:-999px;
}